• word of the day

    traffic jam

    traffic jam - Dictionary definition and meaning for word traffic jam

    Definition
    (noun) a number of vehicles blocking one another until they can scarcely move
    Synonyms : snarl-up

Word used in video below:
text: monica's making jam whoa jam i love jam
Download our Mobile App Today
Receive our word of the day
on Whatsapp